WPAICG\WPAICG_OpenRouter A

Total Complexity 72
Dependencies 2
Dependents 3
Total lines 604
Lines of code 360
Logical lines of code 195
Comment lines 57
Methods 44
Properties 30

Methods 44

Method Rating Maintainability Complexity Lines of code
sendRequest()
A
37 11 78
create_body_for_file()
S
53 5 21
openai()
S
50 3 30
completion()
S
60 4 13
chat()
S
60 4 13
create_body_for_audio()
S
55 3 18
get_instance()
S
72 2 6
retrieveApiKey()
S
75 2 4
filterCurlForStream()
S
65 2 9
setUpHeaders()
S
59 1 15
listAssistants()
S
66 2 8
createSpeech()
S
75 1 4
listModels()
S
75 1 4
retrieveModel()
S
72 1 5
setResponse()
S
81 1 3
complete()
S
69 1 6
transcriptions()
S
75 1 4
translations()
S
75 1 4
createEdit()
S
75 1 4
image()
S
74 1 4
imageEdit()
S
74 1 4
createImageVariation()
S
74 1 4
search()
S
69 1 6
answer()
S
75 1 4
classification()
S
75 1 4
moderation()
S
75 1 4
uploadFile()
S
75 1 4
retrieveFile()
S
72 1 5
retrieveFileContent()
S
72 1 5
deleteFile()
S
72 1 5
createFineTune()
S
75 1 4
listFineTunes()
S
75 1 4
retrieveFineTune()
S
72 1 5
cancelFineTune()
S
72 1 5
listFineTuneEvents()
S
72 1 5
deleteFineTune()
S
72 1 5
engines()
S
75 1 4
engine()
S
75 1 4
embeddings()
S
75 1 4
setTimeout()
S
81 1 3
deleteAssistant()
S
72 1 5
createAssistant()
S
72 1 5
modifyAssistant()
S
72 1 5
listFiles()
S
75 1 4